home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1993…ch: Other People's Memory / ADC Developer CD (1993-03) (''Other People's Memory'')_iso / Dev.CD Mar 93.iso / Development Platforms / Apple II / Essentials / APW Interfaces / AInclude / E16.MiscTool < prev    next >
Encoding:
Text File  |  1992-02-26  |  7.4 KB  |  292 lines  |  [TEXT/MPS ]

  1. ; File:  E16.MiscTool
  2. ;
  3. ;
  4. ; Copyright Apple Computer, Inc. 1986-92
  5. ; All Rights Reserved
  6. ;
  7. ;
  8. badInputErr GEQU $0301 ; bad input parameter
  9. noDevParamErr GEQU $0302 ; no device for input parameter
  10. taskInstlErr GEQU $0303 ; task already installed error
  11. noSigTaskErr GEQU $0304 ; no signature in task header
  12. queueDmgdErr GEQU $0305 ; queue has been damaged error
  13. taskNtFdErr GEQU $0306 ; task was not found error
  14. firmTaskErr GEQU $0307 ; firmware task was unsuccessful
  15. hbQueueBadErr GEQU $0308 ; heartbeat queue damaged
  16. unCnctdDevErr GEQU $0309 ; attempted to dispatch to unconnected device
  17. idTagNtAvlErr GEQU $030B ; ID tag not available
  18. notInList GEQU $0380
  19. invalidTag GEQU $0381 ; correct signature value not found in header
  20. alreadyInQueue GEQU $0382
  21. badTimeVerb GEQU $0390
  22. badTimeData GEQU $0391
  23.  
  24. pdosUnClmdIntErr GEQU $0001 ; ProDOS unclaimed interrupt error
  25. divByZeroErr GEQU $0004 ; divide by zero error
  26. pdosVCBErr GEQU $000A ; ProDOS VCB unusable
  27. pdosFCBErr GEQU $000B ; ProDOS FCB unusable
  28. pdosBlk0Err GEQU $000C ; ProDOS block zero allocated illegally
  29. pdosIntShdwErr GEQU $000D ; ProDOS interrupt w/ shadowing off
  30. stupVolMntErr GEQU $0100 ; can't mount system startup volume
  31. p1PrntModem GEQU $0000
  32. p1LineLnth GEQU $0001
  33. p1DelLine GEQU $0002
  34. p1AddLine GEQU $0003
  35. p1Echo GEQU $0004
  36. p1Buffer GEQU $0005
  37. p1Baud GEQU $0006
  38. p1DtStpBits GEQU $0007
  39. p1Parity GEQU $0008
  40. p1DCDHndShk GEQU $0009
  41. p1DSRHndShk GEQU $000A
  42. p1XnfHndShk GEQU $000B
  43. p2PrntModem GEQU $000C
  44. p2LineLnth GEQU $000D
  45. p2DelLine GEQU $000E
  46. p2AddLine GEQU $000F
  47. p2Echo GEQU $0010
  48. p2Buffer GEQU $0011
  49. p2Baud GEQU $0012
  50. p2DtStpBits GEQU $0013
  51. p2Parity GEQU $0014
  52. p2DCDHndShk GEQU $0015
  53. p2DSRHndShk GEQU $0016
  54. p2XnfHndShk GEQU $0017
  55. dspColMono GEQU $0018
  56. dsp40or80 GEQU $0019
  57. dspTxtColor GEQU $001A
  58. dspBckColor GEQU $001B
  59. dspBrdColor GEQU $001C
  60. hrtz50or60 GEQU $001D
  61. userVolume GEQU $001E
  62. bellVolume GEQU $001F
  63. sysSpeed GEQU $0020
  64. slt1intExt GEQU $0021
  65. slt2intExt GEQU $0022
  66. slt3intExt GEQU $0023
  67. slt4intExt GEQU $0024
  68. slt5intExt GEQU $0025
  69. slt6intExt GEQU $0026
  70. slt7intExt GEQU $0027
  71. startupSlt GEQU $0028
  72. txtDspLang GEQU $0029
  73. kyBdLang GEQU $002A
  74. kyBdBuffer GEQU $002B
  75. kyBdRepSpd GEQU $002C
  76. kyBdRepDel GEQU $002D
  77. dblClkTime GEQU $002E
  78. flashRate GEQU $002F
  79. shftCpsLCas GEQU $0030
  80. fstSpDelKey GEQU $0031
  81. dualSpeed GEQU $0032
  82. hiMouseRes GEQU $0033
  83. dateFormat GEQU $0034
  84. clockFormat GEQU $0035
  85. rdMinRam GEQU $0036
  86. rdMaxRam GEQU $0037
  87. langCount GEQU $0038
  88. lang1 GEQU $0039
  89. lang2 GEQU $003A
  90. lang3 GEQU $003B
  91. lang4 GEQU $003C
  92. lang5 GEQU $003D
  93. lang6 GEQU $003E
  94. lang7 GEQU $003F
  95. lang8 GEQU $0040
  96. layoutCount GEQU $0041
  97. layout1 GEQU $0042
  98. layout2 GEQU $0043
  99. layout3 GEQU $0044
  100. layout4 GEQU $0045
  101. layout5 GEQU $0046
  102. layout6 GEQU $0047
  103. layout7 GEQU $0048
  104. layout8 GEQU $0049
  105. layout9 GEQU $004A
  106. layout10 GEQU $004B
  107. layout11 GEQU $004C
  108. layout12 GEQU $004D
  109. layout13 GEQU $004E
  110. layout14 GEQU $004F
  111. layout15 GEQU $0050
  112. layout16 GEQU $0051
  113. aTalkNodeNo GEQU $0080
  114. irqIntFlag GEQU $0000
  115. irqDataReg GEQU $0001
  116. irqSerial1 GEQU $0002
  117. irqSerial2 GEQU $0003
  118. irqAplTlkHi GEQU $0004
  119. tickCnt GEQU $0005
  120. irqVolume GEQU $0006
  121. irqActive GEQU $0007
  122. irqSndData GEQU $0008
  123. brkVar GEQU $0009
  124. evMgrData GEQU $000A
  125. mouseSlot GEQU $000B
  126. mouseClamps GEQU $000C
  127. absClamps GEQU $000D
  128. sccIntFlag GEQU $000E
  129. extVGCInt GEQU $01 ; Returned by GetIRQEnable
  130. scanLineInt GEQU $02 ; Returned by GetIRQEnable
  131. adbDataInt GEQU $04 ; Returned by GetIRQEnable
  132. ADTBDataInt GEQU $04 ; maintained for compatiblity with old interfaces
  133. oneSecInt GEQU $10 ; Returned by GetIRQEnable
  134. quartSecInt GEQU $20 ; Returned by GetIRQEnable
  135. vbInt GEQU $40 ; Returned by GetIRQEnable
  136. kbdInt GEQU $80 ; Returned by GetIRQEnable
  137. kybdEnable GEQU $0000 ; Parameter to IntSource
  138. kybdDisable GEQU $0001 ; Parameter to IntSource
  139. vblEnable GEQU $0002 ; Parameter to IntSource
  140. vblDisable GEQU $0003 ; Parameter to IntSource
  141. qSecEnable GEQU $0004 ; Parameter to IntSource
  142. qSecDisable GEQU $0005 ; Parameter to IntSource
  143. oSecEnable GEQU $0006 ; Parameter to IntSource
  144. oSecDisable GEQU $0007 ; Parameter to IntSource
  145. adbEnable GEQU $000A ; Parameter to IntSource
  146. adbDisable GEQU $000B ; Parameter to IntSource
  147. scLnEnable GEQU $000C ; Parameter to IntSource
  148. scLnDisable GEQU $000D ; Parameter to IntSource
  149. exVCGEnable GEQU $000E ; Parameter to IntSource
  150. exVCGDisable GEQU $000F ; Parameter to IntSource
  151. mouseOff GEQU $0000
  152. transparent GEQU $0001
  153. transParnt GEQU $0001 ; (old name)
  154. moveIntrpt GEQU $0003
  155. bttnIntrpt GEQU $0005
  156. bttnOrMove GEQU $0007
  157. mouseOffVI GEQU $0008
  158. transParntVI GEQU $0009 ; (old name)
  159. transparentVI GEQU $0009
  160. moveIntrptVI GEQU $000B
  161. bttnIntrptVI GEQU $000D
  162. bttnOrMoveVI GEQU $000F
  163. toolLoc1 GEQU $0000
  164. toolLoc2 GEQU $0001
  165. usrTLoc1 GEQU $0002
  166. usrTLoc2 GEQU $0003
  167. intrptMgr GEQU $0004
  168. copMgr GEQU $0005
  169. abortMgr GEQU $0006
  170. _sysFailMgr GEQU $0007
  171. aTalkIntHnd GEQU $0008
  172. sccIntHnd GEQU $0009
  173. scLnIntHnd GEQU $000A
  174. sndIntHnd GEQU $000B
  175. vblIntHnd GEQU $000C
  176. mouseIntHnd GEQU $000D
  177. qSecIntHnd GEQU $000E
  178. kybdIntHnd GEQU $000F
  179. adbRBIHnd GEQU $0010
  180. adbSRQHnd GEQU $0011
  181. deskAccHnd GEQU $0012
  182. flshBufHnd GEQU $0013
  183. kybdMicHnd GEQU $0014
  184. oneSecHnd GEQU $0015
  185. extVCGHnd GEQU $0016
  186. otherIntHnd GEQU $0017
  187. crsrUpdtHnd GEQU $0018
  188. incBsyFlag GEQU $0019
  189. decBsyFlag GEQU $001A
  190. bellVector GEQU $001B
  191. breakVector GEQU $001C
  192. traceVector GEQU $001D
  193. stepVector GEQU $001E
  194. ctlYVector GEQU $0028
  195. proDOSVector GEQU $002A
  196. proDOSVctr GEQU $002A ; for backward compatibility
  197. osVector GEQU $002B
  198. msgPtrVector GEQU $002C
  199. msgPtrVctr GEQU $002C ; for backward compatibility
  200. memMoverVector GEQU $0080
  201. sysSpeedVector GEQU $0081
  202. slotArbiterVector GEQU $0082
  203. hiInterruptVector GEQU $0086
  204. midiInterruptVector GEQU $0087
  205. ; offset constants for ClampRec
  206. oyMaxClamp GEQU 0
  207. oyMinClamp GEQU 2
  208. oxMaxClamp GEQU 4
  209. oxMinClamp GEQU 6
  210. ; offset constants for FWRec
  211. oyRegExit GEQU 0
  212. oxRegExit GEQU 2
  213. oaRegExit GEQU 4
  214. ostatus GEQU 6
  215. ; offset constants for MouseRec
  216. omouseMode GEQU 0
  217. omouseStatus GEQU 1
  218. oyPos GEQU 2
  219. oxPos GEQU 4
  220. ; offset constants for InterruptStateRec
  221. oirq_A GEQU 0
  222. oirq_X GEQU 2
  223. oirq_Y GEQU 4
  224. oirq_S GEQU 6
  225. oirq_D GEQU 8
  226. oirq_P GEQU 10
  227. oirq_DB GEQU 11
  228. oirq_e GEQU 12
  229. oirq_K GEQU 13
  230. oirq_PC GEQU 14
  231. oirq_state GEQU 16
  232. oirq_shadow GEQU 17
  233. oirq_mslot GEQU 19
  234. ; constants for ConvSeconds verb value
  235. secs2TimeRec GEQU 0
  236. TimeRec2Secs GEQU 1
  237. secs2Text GEQU 2
  238. secs2ProDOS GEQU 4
  239. ProDOS2Secs GEQU 5
  240. getCurrTimeInSecs GEQU 6
  241. setCurrTimeInSecs GEQU 7
  242. ProDOS2TimeRec GEQU 8    ;fixed 26-Feb-92 DAL
  243. TimeRec2ProDOS GEQU 9    ;fixed 26-Feb-92 DAL
  244. secs2HCard GEQU 10
  245. HCard2Secs GEQU 11
  246.  
  247. ; SysBeep2 constants
  248. sbSilence GEQU $8000
  249. sbDefer GEQU $4000
  250. sbAlertStage0 GEQU $0000
  251. sbAlertStage1 GEQU $0001
  252. sbAlertStage2 GEQU $0002
  253. sbAlertStage3 GEQU $0003
  254. sbOutsideWindow GEQU $0004
  255. sbOperationComplete GEQU $0005
  256. sbBadKeypress GEQU $0008
  257. sbBadInputValue GEQU $0009
  258. sbInputFieldFull GEQU $000A
  259. sbOperationImpossible GEQU $000B
  260. sbOperationFailed GEQU $000C
  261. sbGSOStoP8 GEQU $0011
  262. sbP8toGSOS GEQU $0012
  263. sbDiskInserted GEQU $0013
  264. sbDiskEjected GEQU $0014
  265. sbSystemShutdown GEQU $0015
  266. sbDiskRequest GEQU $0030
  267. sbSystemStartup GEQU $0031
  268. sbSystemRestart GEQU $0032
  269. sbBadDisk GEQU $0033
  270. sbKeyClick GEQU $0034
  271. sbReturnKey GEQU $0035
  272. sbSpaceKey GEQU $0036
  273. sbWhooshOpen GEQU $0040
  274. sbWhooshClosed GEQU $0041
  275. sbFillTrash GEQU $0042
  276. sbEmptyTrash GEQU $0043
  277. sbAlertWindow GEQU $0050
  278. sbAlertStop GEQU $0052
  279. sbAlertNote GEQU $0053
  280. sbAlertCaution GEQU $0054
  281. sbScreenBlanking GEQU $0060
  282. sbScreenUnblanking GEQU $0061
  283. sbYouHaveMail GEQU $0100
  284. sbErrorWindowBase GEQU $0E00 ;uses $0Exx
  285. sbErrorWindowOther GEQU $0EFF
  286.  
  287. ; StringToText constants
  288. fAllowMouseText GEQU $8000
  289. fAllowLongerSubs GEQU $4000
  290. fForceLanguage GEQU $2000
  291. fPassThru GEQU $1000
  292.